
//构造函数由三部分组成(构造器construction 原型对象prototype  静态对象static)
//this
//可以被实例化 可以被new
function User(name,age,friend){  //ES5语法
    this.name= name
    this.age = age
    this.friend = friend
}

// 原型对象 prototype
User.prototype.say = function(){
    return this.name + ":吃饱喝好，一路走好!"
}

// 静态对象 static 静态属性与this无关 无法被实例化 在调用时候只能直接 构造.对象 不能实例.对象
// 例如现在server.js中只能 User.hobby  不能u1.hobby
User.hobby = ["看电影","玩手机","打游戏"]


module.exports=User

class People{ //ES6语法

}

// 静态对象
function jQuery(){
    this
}

//原型对象 必须实例化在能使用  在$(".box").show().find().css()中，$(".box")这句话就是在实例化原型对象
jQuery.prototype.show = function(){}
jQuery.prototype.css = function(){}
jQuery.prototype.attr = function(){}
jQuery.prototype.find = function(){}


jQuery.ajax = function(){}
jQuery.get = function(){}
jQuery.post = function(){}